do in

Xem thêm: neutralize, neutralise, liquidate, waste, knock off



do in

Từ điển WordNet


English Slang Dictionary

1. to murder
2. to exhaust

English Idioms Dictionary

to ruin, destroy He quickly did in the new shoes that he received for his birthday.